package edu.nuc.event.dao;


import edu.nuc.event.pojo.Notices;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface NoticesMapper {

    //查询所有的公告信息1
    public List<Notices> seletAllNotices();

    //查询公告的数量1
    public int selectnoticesaccount();

    //查询所有的公告信息0
    public List<Notices> seletAllNoticesno();

    //查询公告的数量0
    public int selectnoticesaccountno();

    //通过赛事ID查询公告
    public List<Notices> selectNoticesByCid(int cid);

    //查询相关赛事公告数量
    public int NoticesByCidAccount(int cid);

    //增加公告
    public int addNotice(Notices notices);

    //通过ID查询公告
    public Notices selectNoticeID(int id);

    //修改公告审核结果
    public int updatenaticetype(@Param("id") int id, @Param("notype") int notype);
}
